add(16)         g6<1>UW         g1.4<1,4,0>UW   0x11001010V     { align1 WE_all 1H };
add(16)         g4<1>UW         g1.4<2,4,0>UW   0x10101010V     { align1 1H };
add(1)          g11.4<1>UD      g11<0,1,0>UD    0x00000001UD    { align1 1N };
add(8)          g17<1>F         g6<0>F          g7.4<0>F        { align16 1Q };
add(1)          a0<1>UW         g11<0,1,0>UW    0x0008UW        { align1 WE_all 1N };
add(8)          g46<1>F         g42<8,8,1>F     -g4.4<0,1,0>F   { align1 1Q };
add(16)         g19<1>F         g11<8,8,1>F     -g6.4<0,1,0>F   { align1 1H };
add(1)          g126.4<1>D      g39.4<0,1,0>D   1D              { align1 WE_all 1N };
add(8)          g124<1>D        g3.3<0,1,0>D    g2<0,1,0>D      { align1 1Q };
add(16)         g120<1>D        g3.3<0,1,0>D    g2<0,1,0>D      { align1 1H };
add(8)          g98<1>.xD       g96<4>.xD       1D              { align16 1Q };
add(8)          g80<1>.xD       g4<0>.zD        g96<4>.xD       { align16 1Q };
add(8)          g8<1>F          g5<8,8,1>F      0xbd4ccccdF  /* -0.05F */ { align1 1Q };
add(16)         g12<1>F         g9<8,8,1>F      0xbd4ccccdF  /* -0.05F */ { align1 1H };
add(8)          g28<1>.xF       g58<4>.xF       0xbf800000F  /* -1F */ { align16 1Q };
add(8)          g114<1>.xD      g4<4>.xD        7D              { align16 NoDDClr 1Q };
add(8)          g124<1>F        g43<8,8,1>D     1D              { align1 1Q };
add(16)         g120<1>F        g79<8,8,1>D     1D              { align1 1H };
add(8)          g115<1>.xyF     g10<4>.xyyyF    0x3f000000F  /* 0.5F */ { align16 NoDDClr 1Q };
add(8)          g3<1>D          g3<8,8,1>D      12D             { align1 1Q };
add(16)         g5<1>D          g3<8,8,1>D      12D             { align1 1H };
add(8)          g114<1>.xyzD    g4<4>.xyzzD     g7<4>.xyzzD     { align16 NoDDClr 1Q };
add(8)          g11<1>F         g10<4>.xF       0x48403000VF /* [0F, 1F, 2F, 3F]VF */ { align16 1Q };
add(8)          g27<1>.xUD      g21<4>.xUD      0xffffffffUD    { align16 1Q };
add(8)          g116<1>.zD      g1<0>.xD        2D              { align16 NoDDClr,NoDDChk 1Q };
add(8)          g117<1>.wD      g1<0>.xD        7D              { align16 NoDDChk 1Q };
add(8)          g3<1>.yF        g5<4>.xF        -g1<0>.xF       { align16 NoDDClr 1Q };
add(8)          g3<1>.yF        g13<4>.xF       -g1<0>.xF       { align16 NoDDClr,NoDDChk 1Q };
add(8)          g66<1>.zF       g1<0>.xF        0x41f80000F  /* 31F */ { align16 NoDDChk 1Q };
add(8)          g117<1>.zF      g1<0>.xF        0x40000000F  /* 2F */ { align16 NoDDClr,NoDDChk 1Q };
(+f0.0) add(8)  g16<1>D         -g16<4>D        31D             { align16 1Q };
add(8)          a0<1>UW         g3<16,8,2>UW    0x004cUW        { align1 1Q };
add(8)          a0<1>UW         g4<16,8,2>UW    0x004cUW        { align1 2Q };
add(8)          g4.1<2>UW       g4.1<16,8,2>UW  g16<16,8,2>UW   { align1 1Q };
add(16)         g4.1<2>UW       g4.1<16,8,2>UW  g10<16,8,2>UW   { align1 1H };
add.sat(8)      g116<1>F        g2<4>.yzxwF     -g2<4>F         { align16 1Q };
add(8)          g8<1>UD         g6<8,8,1>D      0x00000001UD    { align1 1Q };
add(16)         g11<1>UD        g9<8,8,1>D      0x00000001UD    { align1 1H };
(+f0.0) add(8)  g7<1>D          -g7<8,8,1>D     31D             { align1 1Q };
(+f0.0) add(16) g8<1>D          -g8<8,8,1>D     31D             { align1 1H };
add(8)          g115<1>.xyF     g2<4>.xyyyF     g1<0>.xyyyF     { align16 NoDDChk 1Q };
add(8)          g117<1>.xyD     g6<4>.xyyyD     g12<4>.xD       { align16 NoDDClr,NoDDChk 1Q };
add(8)          g13<1>UD        g11<8,8,1>UD    1D              { align1 1Q };
add(16)         g19<1>UD        g16<8,8,1>UD    1D              { align1 1H };
add(8)          g2<1>UD         g9<0,1,0>UD     g8<1,4,0>UW     { align1 1Q };
add(8)          g3<1>UD         g9<0,1,0>UD     g8.2<1,4,0>UW   { align1 2Q };
add.sat(8)      g124<1>F        g2<8,8,1>F      g10<8,8,1>F     { align1 1Q };
add.sat(16)     g120<1>F        g2<8,8,1>F      g18<8,8,1>F     { align1 1H };
add(1)          g2<1>UD         g2<0,1,0>UD     0x00000001UD    { align1 WE_all 1N };
add(8)          g7<1>UD         g2<8,8,1>UD     -g6<8,8,1>UD    { align1 WE_all 1Q };
add.sat(8)      g22<1>.xUD      g20<4>.xUD      g10<4>.xUD      { align16 1Q };
add.sat(8)      g116<1>F        g5<4>.xF        0xbf800000F  /* -1F */ { align16 1Q };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000200UD    { align1 WE_all 1N };
add(8)          g18<1>F         -g16<4>.xyxyF   g16<4>.zwzwF    { align16 2Q };
